thrashing machine - Francés Inglés Diccionario